﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using DevExpress.XtraEditors;

namespace TCCT_CTC_CSDLDangVienV1
{
    public partial class frmCanBoQT_DG : frmBase
    {
        public string SelectedDauMoiID = "";

        public frmCanBoQT_DG()
        {
            InitializeComponent();
        }

        private void frmCanBoQT_DG_Load(object sender, EventArgs e)
        {
            ApplyUI();
        }

        private void ApplyUI()
        {

            UI.TextBox.ApplyDefault(txtGhi_Chu);

            UI.TextBox.ApplyDefault(txtNDung_SK);
            UI.TextBox.ApplyDefault(txtSKien_DGia);
            UI.TextBox.ApplyDefault(txtThang_SK);

            UI.Button.ApplyAccept(btnAccept);
            UI.Button.ApplyCancel(btnCancel);

        }

        private void btnAccept_Click(object sender, EventArgs e)
        {

            this.DialogResult = DialogResult.OK;
            this.Close();

        }

        private void txtSKien_DGia_KeyDown(object sender, KeyEventArgs e)
        {
            DevExpress.XtraEditors.ButtonEdit txtSender = (DevExpress.XtraEditors.ButtonEdit)sender;
            if (IsNull(txtSender)) return;
            if (e.KeyCode == Keys.Enter && txtSender.Text.Substring(txtSender.Text.Length - 1).ToString() == Properties.Settings.Default.QuestionChar) //
            {
                MyCommon.MyTuDien(SelectedDauMoiID, sender, MyConst.TD.SK_DGia.Ma, MyConst.TD.SK_DGia.Ten);//Sửa mã từ đienr truyền vào cho thích hợp
            }
        }

        private void txtSKien_DGia_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
        {
            MyCommon.MyTuDien(SelectedDauMoiID, sender, MyConst.TD.SK_DGia.Ma, MyConst.TD.SK_DGia.Ten);//Sửa mã từ đienr truyền vào cho thích hợp
        }

        private void txtThangNam_Leave(object sender, EventArgs e)
        {
            TextEdit txtTem = (TextEdit)sender;
            if (!IsNull(txtTem) && !MyCommon.MyDateTime.IsMonthYear(txtTem.Text))
            {
                txtTem.Text = "";
                MessageBox.Show("Tháng năm không đúng định dạng. ví dụ: 01/2013");
                txtTem.Focus();
            }
        }

    }
}